Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to accomplish one’s promise, to keep one’s promise, to redeem one’s promise